<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Vue中的作用域插槽</title>
    <script src="js/vue.js"></script>
</head>
<body>
    <div id="root">
        <child>
            <template slot-scope="props">
                <h1>{{props.item}}--hello</h1>
            </template>
        </child>
    </div>
    <script>
        Vue.component("child", {
            data: function(){
                return {
                    list: [1, 2, 3, 4]
                }
            },
            template: `<div>
                <ul>
                    <slot v-for="item of list" :item=item></slot>
                </ul>
            </div>`
        })
        var vm = new Vue({
            el: "#root"
        })
    </script>
</body>
</html>